package com.mhkj.base.functionOffice.service;

import com.mhkj.base.functionOffice.entity.FunctionOffice;
import com.mics.core.common.componet.Pagination;
import com.mics.core.system.base.service.BaseService;

/**
 * 职能部门
 * @author mics
 * @date 2018年9月17日
 * @version 1.0
 */
public interface FunctionOfficeService extends BaseService<FunctionOffice>{

	/**
	 * 分页查询职能部门
	 * @author mics
	 * @date 2018年9月17日
	 * @version 1.0
	 */
	Pagination<FunctionOffice> listByPage(FunctionOffice entity, int pageIndex,
			int pageSize);

	/**
	 * 授予角色
	 * @author mics
	 * @date 2018年9月17日
	 * @version 1.0
	 */
	void grantRole(FunctionOffice functionOffice, String roleIds);

}
